package gitee.derumin.lifeissohard.generate;

import gitee.derumin.lifeissohard.generate.advancements.AdvancementsProvider;
import gitee.derumin.lifeissohard.generate.loot_tables.Special;
import gitee.derumin.lifeissohard.generate.recipes.RecipesProvider;
import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint;
import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator;

public class LishDataGeneration implements DataGeneratorEntrypoint {
    @Override
    public void onInitializeDataGenerator(FabricDataGenerator generator) {
        generator.createPack().addProvider(AdvancementsProvider::new);
        generator.createPack().addProvider(RecipesProvider::new);
        generator.createPack().addProvider(Special::new);
    }
}
